rip the stitches out - Turco Inglés Diccionario